Agent libOS: A Library-OS-Inspired Runtime for Long-Running, Capability-Controlled LLM Agents
Agent libOS:面向长期运行能力受控LLM Agent的类库操作系统运行时
🧭 Agent运行时架构 · 能力安全控制 ★ 深度解读
Tsinghua University
将LLM Agent抽象为操作系统进程,把安全边界从工具包装下沉到运行时原语,实现按能力授权、阻塞等待与审计
📌 工作参考价值(4 点)
- 工具与权限分离:将模型可见的工具 Schema 与真实资源授权解耦,避免因 prompt injection 或输出注入导致越权操作,对构建电商客服、推荐系统 Agent 等需要安全控制的应用有直接参考价值
- 进程模型管理 Agent 生命周期:用 fork/spawn/exec/wait 等语义管理子任务和人工审批等阻塞操作,可以轻松实现推荐 Agent 的暂停、恢复、任务分派与状态隔离
- 类型化对象内存:用带权限和来源的类型化对象图替代原始对话文本,有利于记忆管理、上下文裁剪和知识复用,适用于需要维护用户画像和对话状态的推荐 / 查询推荐 Agent
- JIT 生成工具沙箱化:通过 Deno 的无权限运行和 syscall 代理机制安全执行 Agent 生成的 TypeScript 工具,可为企业环境下的动态工具扩展提供工程范本